skirt made of coarse fabric - Francés Inglés Diccionario